have one foot in the ground - German English Dictionary